corrosion resistant ship machine parts - Turkish English Dictionary